*{
    margin:0;
    padding:0px;

}

html,body{
      width: 100%;  
    height:100%;
}
.but:hover{
    width:80px;
    height:80px;
    border:1px solid blueviolet;
    background-color:blueviolet;
    border-radius:40px;
    text-align: center;
    line-height: 80px;
    position: fixed;
    right:30px;
    bottom: 32px;
    color:#fff;
    -webkit-box-shadow:4px 5px 20px 2px rgba(0,0,0,0.4);
    
   
}

.but{
    -webkit-box-shadow:none;
     border:1px solid #6D22B2;
    background-color:#6D22B2;

    width:80px;
    height:80px;
   
    border-radius:40px;
    text-align: center;
    line-height: 80px;
    position: fixed;
    right:30px;
    bottom: 30px;
    color:#fff;   
}
.wrap{
    width:100%;
    height:100%;
    background:url(../img/bg.jpg) center top;
    position: relative;  
    background-size: cover;
}

.content{
    width:400px;
    height:200px;
    background-color:rgba(0,0,0,0.8);
    position: relative;
    z-index:1;
    border-radius:8px;
    -webkit-box-shadow:2px 2px 6px 3px rgba(0,0,0,0.4);
    -ms-box-shadow:2px 2px 6px 3px rgba(0,0,0,0.4);
    -o-box-shadow:2px 2px 6px 3px rgba(0,0,0,0.4);
    -moz-box-shadow:2px 2px 6px 3px rgba(0,0,0,0.4);
    overflow: hidden;
}

.content:after{
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:url(../img/bg.jpg) center top;
    background-size:cover;
    background-attachment: fixed;
    -webkit-filter: blur(9px);
    -moz-filter: blur(9px);
    -ms-filter: blur(9px);
    -o-filter: blur(9px);
    filter: blur(9px);
    z-index:-1;
    margin:-30px;
}

.zhezhao{
    width:100%;
    height:100%;
    
    position:fixed;
    top:0px;
    left:0px;

   
}

.close{
    width:30px;
    height:30px;
    background-color:rgba(255,255,255,0.6);
    border-radius:15px;
    -webkit-box-shadow:2px 2px 3px 1px rgba(0,0,0,0.3);
    text-align: center;
    line-height: 30px;
    position:fixed;
    right:30px;
    top:40px;
}

.dhhx{
    height:70px;
    width:75px;
    
    position:absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin:auto;
    
}

@-webkit-keyframes con
{
    0%{ -webkit-transform: rotateX(0deg)}
    50%{ -webkit-transform: rotateX(180deg)}
    100%{ -webkit-transform: rotateX(180deg)}
   
}

@-webkit-keyframes but
{
    0%{ -webkit-transform: rotate(0deg)}
    
    100%{ -webkit-transform: rotate(360deg)}
}

.butdh{
    -webkit-animation: but 0.5s  ease-in-out;
}

.con0{
    width:10px;
    height:70px;
    border-radius:5px;
    margin-right:5px;
    float:left;
    -webkit-animation: con 1.5s infinite ease-in-out;
    animation: con 1.5s infinite ease-in-out;
    -webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2);
   
    
}



#con1{
    background-color:#4285F2;
    -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

#con2{
    background-color:#34A853;
    -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

#con3{
    background-color:#FFBB00;
    -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

#con4{
    background-color:#EA4335;
    -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

#con5{
    background-color:#552DC6;
    -webkit-animation-delay: -1.2s;
  animation-delay: -1.2s;
}








